insulation plaster - French English Dictionary